#ifndef OCurvesFromStrandsModifier_H__
#define OCurvesFromStrandsModifier_H__

enum
{
	// Dynamic attributes defined on enum class PlugId
	cfs_PLUGS = 1000,
	
	//////////////////////////////////////////////////////////////////////////
	// Object attributes -- DO NOT CHANGE, attribute keys on saved projects
	cfs_START = 2000,

	cfs_SplineType,
	cfs_HairShaderCompatible,
	cfs_MappingType,
	cfs_CustomShader,

	// Buttons / Labels
	
	cfs_Button_Rebuild = 3000,
	cfs_Button_Export,

	cfs_HairShader_Group,
	cfs_HairShaderNotes,

	cfs_END
};

enum
{
	cfs_SplineType_LINEAR,
	cfs_SplineType_CUBIC,
	cfs_SplineType_AKIMA,
	cfs_SplineType_BSPLINE,
	cfs_SplineType_BEZIER
};

enum
{
	cfs_MappingType_PerStrand,
	cfs_MappingType_DistributionMesh,
	cfs_MappingType_CustomShader,
};

#endif
